cesspool (on the roof) - Spanish English Dictionary